﻿@namespace Blazorise
@inherits BaseComponent
<CascadingValue Value="@this" IsFixed="true">
    <CascadingValue Value="@State">
        <div @ref="@ElementRef" id="@ElementId" class="@ClassNames" style="@StyleNames" tabindex="-1" role="dialog" @attributes="@Attributes">
            @if ( ShowBackdrop )
            {
                <_ModalBackdrop />
            }
            @ChildContent
        </div>
    </CascadingValue>
</CascadingValue>